have a nose for - German English Dictionary